package org.ezplatform.office.meeting.task.entity;


import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.ezplatform.core.annotation.MetaData;
import org.ezplatform.core.entity.BaseCorpEntity;


/**
 * @ClassName: TaskInfo
 * @Description: 会议任务表实体类
 */
@MetaData("会议任务表")
@Entity
@Table(name = "oa_meeting_task_info")
public class MeetingTaskInfo extends BaseCorpEntity {

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@MetaData("任务标题")
    @Column(name = "title")
    private String title;
    
    @MetaData("会议id")
    @Column(name = "apply_record_id")
    private String applyRecordId;
    
    @MetaData("截止时间")
    @Column(name = "end_time")
    private Date endTime;
    
    @MetaData("负责人")
    @Column(name = "response_user")
    private String responseUser;
    
    @MetaData("任务内容")
    @Column(name = "content")
    private String content;
    
    @MetaData("任务进度")
    @Column(name = "progress")
    private int progress;
    
    @MetaData("提醒时间")
    @Column(name = "remind_time")
    private int remindTime;
    
    @MetaData("提醒方式")
    @Column(name = "remind_type")
    private String remindType;
    
    @MetaData("任务完成情况")
    @Column(name = "complete_details")
    private String comDetails;

    
	public String getComDetails() {
		return comDetails;
	}

	public void setComDetails(String comDetails) {
		this.comDetails = comDetails;
	}

	public String getTitle() {
		return title;
	}

	public String getApplyRecordId() {
		return applyRecordId;
	}

	public Date getEndTime() {
		return endTime;
	}

	public String getResponseUser() {
		return responseUser;
	}

	public String getContent() {
		return content;
	}

	public int getProgress() {
		return progress;
	}

	public int getRemindTime() {
		return remindTime;
	}

	public String getRemindType() {
		return remindType;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public void setApplyRecordId(String applyRecordId) {
		this.applyRecordId = applyRecordId;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public void setResponseUser(String responseUser) {
		this.responseUser = responseUser;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public void setProgress(int progress) {
		this.progress = progress;
	}

	public void setRemindTime(int remindTime) {
		this.remindTime = remindTime;
	}

	public void setRemindType(String remindType) {
		this.remindType = remindType;
	}
    
}